Recent Searches

You haven't searched anything yet.

2 Jobs in Chennai, TN

SET JOB ALERT
Details...
Verra Mobility
Chennai, TN | Full Time
$90k-111k (estimate)
1 Week Ago
WPP
Chennai, TN | Full Time
$127k-148k (estimate)
10 Months Ago
Software Developer (Java)
Verra Mobility Chennai, TN
$90k-111k (estimate)
Full Time | Transportation 1 Week Ago
Save

Verra Mobility is Hiring a Software Developer (Java) Near Chennai, TN

Verra Mobility is a global leader in smart mobility. We develop technology-enabled solutions that help the world move safely and easily. We are fostering the development of safe cities, working with police departments and municipalities to install over 4,000 red-light, speed, and school bus stop arm safety cameras across North America. We are also creating smart roadways, serving the world's largest commercial fleets and rental car companies to manage tolling transactions and violations for over 8.5 million vehicles. And we are a leading provider of connected systems, processing nearly 165 million transactions each year across 50 individual tolling authorities. 

Culture 

Verra Mobility Corporation is a rapidly growing, entrepreneurial company that operates with a people-first philosophy and approach. The company lives by its core values—Do What’s Right, Lead with Grace, Win Together, and Own It—in everything it does for its customers and team members. The company seeks to grow aggressively, both organically and through acquisition, to continue to be the undisputed market leader with these five core competencies: bias for action, customer focus, teamwork, drive for results, and commitment to excellence.

Position Overview

To be based in Chennai, Verra Mobility is currently seeking aSoftware Developer to contribute to the development and support of our future and existing technology products. This position will assist in the building and maintenance of two of our Government Solution product platforms. In addition, this individual will collaborate with Account Managers, Client Support Teams, Software development leaders, other teams to create a stellar client experience offering best in class customer support and new feature developmentThis position, in the future, will also assist in the building of new platforms on cloud technologies that diversify our portfolio as well as enhancing the technical platforms that drive of our core business. The position requires a passion for developing and launching robust scalable products that are business and customer facing. This role will report to the Software Development Manager and help implement policies, processes, and procedures to ensure high quality outcomes and achieve communicated delivery goals.

Essential Responsibilities

  • Work in agile environment to ensure that all functionality is properly designed, developed, tested, and delivered per prescribed requirements.
  • Work with Java back-end technology to modify and enhance existing applications and develop new features while working in a fast pace agile environment.
  • Actively participate in code reviews to ensure coding standards are enforced and adequate code coverage is maintained.
  • Be involved in release management and CI/CD setups while integrate automated testing into Azure Pipelines to ensure quality build and deployment.
  • Understand the effect of iterative development and release management processes dictated by an Agile Scrum environment.
  • Work with product teams, scrum teams, and internal groups to ensure customer requirements are being developed and adequately tested.
  • Diagnose and resolve issues in our dev, test, and production environments.
  • Provide technical assistance to end users by responding to inquiries regarding errors, problems, or technical questions.
  • Develop and maintain technical documentation.
  • Be an active, collaborative and engaged team member, adopting best practices and standards.

Qualifications 

  • Bachelor’s degree in computer science or equivalent experience.
  • Good knowledge of SOLID design principles.
  • Solid understanding of data structures and algorithms
  • 4-6 years of experience as a software developer with a professional track record.
  • Good knowledge with developing and enhancing applications written in Java Technologies within an Agile SCRUM environment.
  • Expertise in application development with proficiency in technologies like Java, J2EE, Struts Framework, Enterprise JavaBeans (EJB), IBM WebSphere Application Server V9, Ant Scripting.
  • Extensive experience working with Oracle PL/SQL Stored Procedures.
  • Experience with unit testing (TDD experience preferred).
  • Worked with CI/CD tools such as but not limited to Jenkins, Bamboo, Azure DevOps, etc.
  • Experience working in an Agile SCRUM environment.
  • Experience with Git Version Control System.
  • Excellent understanding of software development lifecycle.
  • Must have excellent architecture, design, support & troubleshooting skills.
  • Excellent written and verbal communication skills.

Good to have Skills & Abilities

  • Experience with cloud technologies (AWS preferred).
  • Experience in building CI/CD pipelines with industry standard automation tools.
  • Experience with Reporting Tools.

Job Summary

JOB TYPE

Full Time

INDUSTRY

Transportation

SALARY

$90k-111k (estimate)

POST DATE

04/20/2024

EXPIRATION DATE

06/30/2024

WEBSITE

verramobility.com

HEADQUARTERS

MESA, AZ

SIZE

500 - 1,000

FOUNDED

1987

TYPE

Public

CEO

DAVID ROBERTS

REVENUE

$200M - $500M

INDUSTRY

Transportation

Related Companies
About Verra Mobility

Verra Mobility is an Arizona-based smart transportation company that provides violation processing, traffic and toll management solutions for businesses.

Show more

Verra Mobility
Full Time
$145k-179k (estimate)
Just Posted
Verra Mobility
Full Time
$147k-186k (estimate)
Just Posted
Verra Mobility
Remote | Full Time
$76k-94k (estimate)
Just Posted

The job skills required for Software Developer (Java) include Java, Computer Science, Agile, Software Development, AWS, Futures, etc. Having related job skills and expertise will give you an advantage when applying to be a Software Developer (Java). That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Software Developer (Java). Select any job title you are interested in and start to search job requirements.

For the skill of  Java
Intellibee
Full Time
$86k-107k (estimate)
8 Months Ago
For the skill of  Computer Science
inSync Staffing
Full Time
$46k-59k (estimate)
Just Posted
For the skill of  Agile
Clear Function
Contractor
$101k-124k (estimate)
1 Month Ago
Show more

The following is the career advancement route for Software Developer (Java) positions, which can be used as a reference in future career path planning. As a Software Developer (Java), it can be promoted into senior positions as a Web Software Developer III that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Software Developer (Java). You can explore the career advancement for a Software Developer (Java) below and select your interested title to get hiring information.

Ninth Wave
Full Time
$110k-141k (estimate)
2 Months Ago
Arup
Full Time
$121k-145k (estimate)
1 Week Ago

If you are interested in becoming a Software Developer, you need to understand the job requirements and the detailed related responsibilities. Of course, a good educational background and an applicable major will also help in job hunting. Below are some tips on how to become a Software Developer for your reference.

Step 1: Understand the job description and responsibilities of an Accountant.

Quotes from people on Software Developer job description and responsibilities

Performed requirements analysis, system design and specification, and led software development team to ensure resulting application met stated objectives.

02/17/2022: Memphis, TN

The Software Developer works closely with other software team members to design, develop and troubleshoot high quality software.

02/27/2022: Minneapolis, MN

Software developers are the creative minds behind software programs, and they have the technical skills to build those programs or to oversee their creation by a team.

01/10/2022: Houston, TX

Being a good developer means being able to balance completing day-to-day tasks with focusing on the project as a whole.

12/12/2021: Norwich, CT

Software developers use soft skills to work efficiently and productively with their colleagues during the development process.

12/12/2021: Albany, GA

Step 2: Knowing the best tips for becoming an Accountant can help you explore the needs of the position and prepare for the job-related knowledge well ahead of time.

Career tips from people on Software Developer jobs

Software developers regularly use a defined skill set, to create technical assets for use during the creation, testing, and launch phases of software development.

01/24/2022: Temple, TX

To become adequately productive and proficient, developers new to software applications often require months — even years — of on-the-job training to avoid making dangerous mistakes that put systems at risk.

12/11/2021: Poughkeepsie, NY

The candidate will be required to prepare documents and reports on the status of software.

12/08/2021: Salisbury, NC

For software developers to build efficient programs and organise data efficiently, they should possess knowledge of data structures.

01/24/2022: Frankfort, KY

Developers need to be familiar and capable to conduct all of the above tests on their technical output.

01/18/2022: Boston, MA

Step 3: View the best colleges and universities for Software Developer.

Butler University
Carroll College
Cooper Union
High Point University
Princeton University
Providence College